4194e45cb0c000fea3e827cdb0382c3537fd2a01,struts2/plugin/src/com/intellij/struts2/reference/StrutsReferenceContributor.java,StrutsReferenceContributor,registerUITags,#PsiReferenceRegistrar#,109
Before Change
"submit");
// <table>
registerTags(new StaticStringValuesReferenceProvider(false, "ASC", "DESC", "NONE"),
"sortOrder", TAGLIB_STRUTS_UI_NAMESPACE, registrar,
"table");
registerTags(BOOLEAN_VALUE_REFERENCE_PROVIDER,
"sortable", TAGLIB_STRUTS_UI_NAMESPACE, registrar,
"table");
After Change
"cssClass", TAGLIB_STRUTS_UI, registrar,
TAGLIB_UI_FORM_TAGS);
registerTags(CSS_CLASS_PROVIDER,
"cssErrorClass", TAGLIB_STRUTS_UI, registrar,
TAGLIB_UI_FORM_TAGS);
registerTags(CSS_CLASS_PROVIDER,
"tooltipCssClass", TAGLIB_STRUTS_UI, registrar,
TAGLIB_UI_FORM_TAGS);
// *transfer-tags with additional CSS
registerTags(CSS_CLASS_PROVIDER,
"buttonCssClass", TAGLIB_STRUTS_UI, registrar,
"inputtransferselect", "optiontransferselect");
registerTags(CSS_CLASS_PROVIDER,
"doubleCssClass", TAGLIB_STRUTS_UI, registrar,
"inputtransferselect", "optiontransferselect");
// specific tags ---------------------------------------------------------------------------------------------------
// <action>
registerBooleanUI("flush", registrar, "action");
registerBooleanUI("executeResult", registrar, "action");
registerBooleanUI("ignoreContextParams", registrar, "action");
// date
registerBooleanUI("nice", registrar, "date");
// <form>
registerTags(new StaticStringValuesReferenceProvider(false,
"application/x-www-form-urlencoded",
"multipart/form-data"),
"enctype", TAGLIB_STRUTS_UI, registrar,
"form");
registerTags(new StaticStringValuesReferenceProvider("GET", "POST"),
"method", TAGLIB_STRUTS_UI, registrar,
"form");
registerTags(new StaticStringValuesReferenceProvider("_blank", "_parent", "_self", "_top"),
"target", TAGLIB_STRUTS_UI, registrar,
"form");
registerBooleanUI("validate", registrar, "form");
// <property>
registerBooleanUI("escape", registrar, "property");
registerBooleanUI("escapeJavaScript", registrar, "property");
// <select>
registerBooleanUI("emptyOption", registrar, "select");
registerBooleanUI("multiple", registrar, "select");
// <set>
registerTags(new StaticStringValuesReferenceProvider(false, "application", "session", "request", "page", "action"),
"scope", TAGLIB_STRUTS_UI, registrar,
"set");
// <submit>
registerTags(new StaticStringValuesReferenceProvider(false, "input", "button", "image", "submit"),
"type", TAGLIB_STRUTS_UI, registrar,
"submit");
registerTags(RELATIVE_PATH_PROVIDER,
"src", TAGLIB_STRUTS_UI, registrar,
"submit");
// <text>
registerBooleanUI("searchValueStack", registrar, "text");
// <url>
registerBooleanUI("encode", registrar, "url");
registerBooleanUI("escapeAmp", registrar, "url");
registerBooleanUI("forceAddSchemeHostAndPort", registrar, "url");
registerBooleanUI("includeContext", registrar, "url");
registerTags(new StaticStringValuesReferenceProvider(false, "none", "get", "all"),
"includeParams", TAGLIB_STRUTS_UI, registrar,
"url");
}
/**